<?php $servicioUtil = new utilClass(); ?>
<style type="text/css">
   #contenedorContrato table tr.cabeceraDetalle
   {
               background-color: #54A09A;
        color: #FFF;
}
#resultadoContrato tr
{
      height: 30px;
    text-align: center;
}


</style>
<div style="width: 900px; background: #157490; padding: 10px 0px;">
    <label style="color:#FFF; font-family: arial; font-weight: bold;font-size: 15px;margin-left: 39px;">EDITAR PRODUCTOS</label>
</div>

<div style="display:block; ">
     <?php if($sf_user->hasFlash('sf_mensajeProducto')): ?>
    <div class="success">
      
        Se actualizo la informacion del Producto con &eacute;xito.
    </div>
    <?php endif; ?>
    <form style="margin-top: 10px;" method="post" action="?" id="formProducto" enctype= multipart/form-data>
        <input type="hidden" value="<?php echo $productoBean->getId(); ?>" name="idProducto" />
        <table >
            <tr>
                <td>
                    <div class="subcontenedorInfomacion">
                    <div class="title"><p>Datos del Producto</p></div>
                    <div class="body" style="padding-bottom: 10px;">
                            <table  id="tabla" style="width: 920px;margin-left: 15px;margin-top: 15px">
                                <tr >
                                    <td ><label>C&oacute;digo</label><br/></td>
                                    <td colspan="3" ><label>Agencia</label></td>

                                </tr>

                                <tr>
                                    <td style="width:270px;">
                                        <input type="text" readonly="" name="codigoprod" value="<?php echo $productoBean->getCodigo() ?>" />
                                    </td>
                                    <td style="width:265px;">
                                        <?php if(count($listaAgencia)>0): ?>
                                         <select id="agenciaprod" name="agenciaprod">
                                            <option value="none">--Seleccione--</option>
                                            <?php foreach($listaAgencia as $row): ?>
                                            <option <?php if($productoBean->getAgenciaId()==$row->getId() ): ?> selected="" <?php endif; ?> value="<?php echo $row->getId(); ?>"><?php echo $row->getRazonSocialAgencia(); ?></option>                                          
                                            <?php endforeach;?>
                                           </select>                                            
                                        <?php endif; ?>
                                    </td>
                                    <td style="width:210px;">
                                         <label>Se margina por la autogesti&oacute;n de plataformas en Google, YT, FB y similares?</label>
                                   </td>
                                   <td>
                                       <input <?php if($productoBean->getItemAutogetionable()==1 ): ?> checked="" <?php endif; ?>   type="checkbox" name="ckComisionAuto" id="ckComisionAuto" onchange="apagarEncender();"/>
                                   </td>

                                </tr>
                                <tr style="height: 10px"></tr>
                                <tr>
                                    <td> <label>Descripci&oacute;n</label></td>
                                    <td colspan="2"><label>Cliente</label></td>

                                </tr>
                                <tr>
                                    <td> <textarea style="width: 245px;height: 80px;resize: none;" name="descripcionprod" ><?php echo $productoBean->getDescripcion(); ?></textarea></td>
                                    <td style="vertical-align: top;">
                                        <?php if(count($listaCliente)>0): ?>
                                         <select id="clienteprod" name="clienteprod">
                                            <option value="none">--Seleccione--</option>
                                            <?php foreach($listaCliente as $row): ?>
                                            <option <?php if($productoBean->getClienteId()==$row->getId() ): ?> selected="" <?php endif; ?>  value="<?php echo $row->getId(); ?>"><?php echo $row->getRazonSocial(); ?></option>                                          
                                            <?php endforeach;?>
                                           </select>                                            
                                        <?php endif; ?>
                                    
                                    </td>
                                        <td style="vertical-align: top;" >
                                       <div class="margena" style="display: none;">
                                        <label>Que porcentaje se le comparte a la agencia?</label>&nbsp;
                                       </div>
                                       
                                   </td>
                                   <td style="vertical-align: top;">
                                       <div  class="margena" style="display: none;">
                                           <input type="text" value="<?php echo $productoBean->getItemPorcentaje(); ?>" name="porcentajeagencia" id="porcentajeagencia" style="width: 50px!important" /> %
                                       </div>
                                   </td>
                                </tr>
                                <tr>
                                    <td colspan="4" style="height: 12px;"></td>
                                </tr>
                                <tr>
                                    <td>  <label> Estado</label></td>
                                    <td>  <label>A quien se le factura</label></td>
                                </tr>
                                <tr>
                                    <td>
                                      <select name="estadoprod">
                                          <option value="1" <?php if($productoBean->getEstado()==1 ): ?> selected="" <?php endif; ?>>Activo</option>
                                          <option value="2" <?php if($productoBean->getEstado()==2 ): ?> selected="" <?php endif; ?>>Desactivado</option>
                                        </select>

                                    </td>
                                    <td colspan="2"><input  <?php if($productoBean->getSeFactura()==1 ): ?> checked="" <?php endif; ?> type="radio" id="cliente" name="facturar" checked="" value="1"  />&nbsp;&nbsp;<label>Cliente</label></td>

                                </tr>
                                <tr>
                                    <td></td>
                                    <td colspan="2"><input  <?php if($productoBean->getSeFactura()==2 ): ?> checked="" <?php endif; ?> type="radio" id="agencia" name="facturar" value="2" />&nbsp;&nbsp;<label>Agencia</label></td>

                                </tr>
                                <tr >
                                    <td></td>
                                    <td colspan="2" style="height: 30px!important">
                                        <input  <?php if($productoBean->getSeFactura()==3 ): ?> checked="" <?php endif; ?> type="radio" id="agencia" name="facturar" value="3" />&nbsp;&nbsp;<label>Medi&aacute;tica</label>
                                    </td>

                                </tr>
                               

                            </table>
                    </div>
                    </div>
                    <div style="padding-left: 30px;padding-top: 20px;">
                        <input <?php if($productoBean->getItemFee()==1 ): ?> checked="" <?php endif; ?> type="checkbox" name="checkfee" id="checkfee" onchange="mostrarFee()" />&nbsp;Fee &nbsp;&nbsp;&nbsp;&nbsp;<input <?php if($productoBean->getItemComision()==1 ): ?> checked="" <?php endif; ?> type="checkbox" name="checkcomision" id="checkcomision" onchange="mostrarcomision()"  />&nbsp;Comisi&oacute;n
                    </div>
                    <div class="subcontenedorInfomacion">
                        <div class="title"><p>Comisiones</p></div>
                        <div class="body" style="padding-bottom: 10px;">
                                <table id="comision" >
                                    <tr id="ctradicional" style="display:none;" >
                                        <td style="width: 26px"><input <?php if($productoBean->getCkComisionTradicional()==1 ): ?> checked="" <?php endif; ?> type="checkbox" name="ckTradicional" id="checktradicional" onchange="editarComisionesTradicionales()"/>&nbsp;</td>
                                        <td style="width: 300px"><label>Comisi&oacute;n Tradicional</label></td>
                                        <td><input  type="text" name="comisiontradicional" readonly value="<?php echo $productoBean->getComisionTradicional(); ?>"  id="textctradicional"/></td>

                                    </tr>
                                    <tr id="cplataforma" style="display: none;">
                                        <td style="width: 26px"><input <?php if($productoBean->getCkComisionAutogestionable()==1 ): ?> checked="" <?php endif; ?> type="checkbox" name="checkautogestionable" id="checkautogestionable" onchange="editarComisionesAutogestionables()" />&nbsp;</td>
                                        <td style="width: 300px"><label>Comisi&oacute;n de plataformas autogestionables (facebook, twitter)</label></td>
                                        <td><input type="text" name="comisionautogestionable" readonly value="<?php echo $productoBean->getComisionAutogestionable(); ?>" id="textautogestionable" /></td>


                                    </tr>
                                    <tr id="cfee" style="display: none">
                                        <td style="width: 26px"></td>
                                        <td style="width: 300px"><label>Fee</label></td>
                                        <td ><input type="text" value="<?php echo $productoBean->getValorFee(); ?>" id="comisionfee" name="comisionfee" /></td>
                                        <td style="padding-left: 40px">
                                            <input type="radio"  checked="" name="rdMoneda" value="2" />
                                            <label style="padding-left: 11px;">D&oacute;lares</label>
                                        </td>
                                        <td style="width: 30px"></td>
                                        <td>
                                            <input type="radio" <?php if($productoBean->getMonedaId()==1 ): ?> checked="" <?php endif; ?> name="rdMoneda" value="1" />
                                            <label style="padding-left: 11px;">S&oacute;les</label>
                                        </td>
                                    </tr>

                                </table>
                        </div>
                    </div>
                    <div style="text-align: right;margin: 10px 0px;"> 
                        T.C. Ref &nbsp;<input style="width: 50px;height: 15px" type="text" name="tipocambio" id="tipocambio" value="<?php echo $productoBean->getTcRef(); ?>"   />
                    </div>
                    <div class="subcontenedorInfomacion" style="width: 385px;display: inline-block;vertical-align: top;margin-right: 15px;">
                        <div class="title"><p>Costo Adserver</p></div>
                        <div class="body" style="padding-bottom: 10px;">
                            
                             <table id="costoadserver" >
                                        <tr>
                                            <td><label>Costo por clic</label></td>
                                            <td> <input value="<?php echo $productoBean->getCostoClic();  ?>" type="text" name="costoClic" /></td>
                                        </tr>
                                        <tr>
                                            <td><label>Horas</label></td>
                                            <td> <input value="<?php echo $productoBean->getHoras();  ?>" type="text" name="horas" /></td>
                                        </tr>
                                        <tr>
                                            <td><label>Costo por vista</label></td>
                                            <td> <input value="<?php echo $productoBean->getCostoVista();  ?>" type="text" name="costoVista" /></td>
                                        </tr>
                                        <tr>
                                            <td><label>Costo por mil impresiones</label></td>
                                            <td> <input value="<?php echo $productoBean->getCostoMilImpresiones();  ?>" type="text" name="costoMilImpresiones" /></td>
                                        </tr>                                        
                                        <tr>
                                            <td><label>Costo PLEAD</label></td>
                                            <td> <input type="text" name="costoPlead" value="<?php echo $productoBean->getCostoPlead();  ?>" /></td>
                                        </tr>
                                        <tr>
                                            <td><label>Costo PA</label></td>
                                            <td> <input type="text" name="costoPa"  value="<?php echo $productoBean->getCostoPa();  ?>" /></td>
                                        </tr>
                                        <tr>
                                            <td><label>Patrocinio</label></td>
                                            <td> <input value="<?php echo $productoBean->getPatrocinio();  ?>" type="text" name="patrocinio" /></td>
                                        </tr>


                                    </table>

                        </div>
                    </div>
                      
                </td>
            </tr>

  
            <tr>
                <td>
                    <div class="subcontenedorInfomacion">
                        <div class="title"><p>Contrato</p></div>
                        <div class="body" style="padding-bottom: 10px;">
            <table  style="width: 850px;margin-left: 40px;margin-top: 15px">
                <tr>
                    <td style="width: 150px;"><label>Proveedor</label></td>
                    <td style="width: 150px;"><label>N&uacute;mero de Contrato</label></td>
                    <td colspan="3"><label>Monto</label></td>

                </tr>
                <tr style="height:5px "></tr>
                <tr>
                    <td> <?php if(count($listaProveedor)>0): ?>
                            <select style="width: 120px" id="proveedor" name="proveedor">
                                <option value="none">--Seleccione--</option>
                                <?php foreach($listaProveedor as $row): ?>
                                    <option value="<?php echo $row->getId() ?>"><?php echo $row->getRazonSocial() ?></option>                           
                                <?php endforeach; ?>
                            </select>
                        <?php endif; ?>
                    </td>
                        <td> <input style="width: 125px;" type="text" id="numerocontrato" name="numerocontrato" /></td>
               <td style="width: 120px;"><input style="width: 80px;" type="text" id="monto" name="monto" /></td>
               <td style="width: 165px;">
                            <?php $listaMoneda = $servicioUtil->listaTipoMoneda(); ?>
                            <?php if(count($listaMoneda)>0): ?>
                                <?php foreach ($listaMoneda as $value) : ?>
                                         <input type="radio" checked="checked" value="<?php echo $value->getParametro(); ?>" name="monedabanco" />&nbsp;&nbsp;<?php echo $value->getParametro(); ?>
                                <?php endforeach; ?>
                            <?php endif; ?>

               </td>
               <td style="width: 120px;">
                   <input style="width: 40px;" type="text" id="tipocambio" name="tipocambio" />&nbsp;T.C. Ref

               </td>
               <td style="width: 150px;"><a title="Agregar" href="javascript:agregarContrato()"><?php echo image_tag('mas.png') ?></a></td>
                </tr>
                 <tr style="height:10px"></tr>




                <tr>
                    <td colspan="5">

                          <div id="contenedorContrato" style="width: 780px;">
                                 <?php if($sf_user->hasAttribute('s_agregarContratoEditar')): ?>
                                 <?php $listaSession = $sf_user->getAttribute('s_agregarContratoEditar'); ?>
                                 <table id="resultadoContrato">
                                    <tr  class="cabeceraDetalle">
                                        <td style="width: 182px"> <label>Proveedor</label> </td>
                                        <td style="width: 170px"> <label>N&uacute;mero de Contrato</label> </td>
                                        <td style="width: 120px"> <label>Monto</label> </td>
                                        <td style="width: 120px"> <label>Moneda</label> </td>
                                        <td style="width: 100px"> <label>Tipo de Cambio</label> </td>
                                        <td style="width: 145px"> <label>Opciones</label> </td>
                                    </tr>
                                   <?php  foreach($listaSession as $obj){ ?>
                                    <tr id="filaContrato-<?php echo $obj['id']; ?>">
                                        <td style="width: 170px;text-align: center">
                                            <label id="lblproveedor-<?php echo $obj['id']; ?>"><?php echo $obj['proveedorName'] ?></label>
                                            <?php if(count($listaProveedor)>0): ?>
                                                    <select style="width: 120px;display: none;" id="cboproveedor-<?php echo $obj['id']; ?>" name="cboproveedor-<?php echo $obj['id']; ?>">
                                                        <?php foreach($listaProveedor as $row): ?>
                                                            <option value="<?php echo $row->getId() ?>"><?php echo $row->getRazonSocial() ?></option>                           
                                                        <?php endforeach; ?>
                                                    </select>
                                           <?php endif; ?>
                                        </td>
                                        <td style="width: 170px;text-align: center"><label id="lblnumerocontrato-<?php echo $obj['id']; ?>"><?php echo $obj['numerocontrato'] ?></label><input type="text" style="display: none;text-align: center;width: 170px" id="txtnumerocontrato-<?php echo $obj['id']; ?>" /></td>
                                        <td style="width: 120px;text-align: center"><label id="lblmonto-<?php echo $obj['id']; ?>"><?php echo $obj['monto'] ?></label><input type="text" style="display: none;text-align: center;width: 80px" id="txtmonto-<?php echo $obj['id']; ?>" /></td>
                                        <td style="width: 120px;text-align: center">
                                            <label id="lblmoneda-<?php echo $obj['id']; ?>"><?php echo $obj['monedaBanco'] ?></label>
                                            <select style="width: 65px;display: none;" id="cbomondea-<?php echo $obj['id']; ?>">" >
                                                <?php foreach ($listaMoneda as $value) : ?>
                                                      <option value="<?php echo $value->getParametro(); ?>"><?php echo $value->getParametro(); ?></option>                               
                                                 <?php endforeach; ?>
                                            </select>
                                        </td>
                                        <td style="width: 100px;text-align: center"><label id="lbltipocambio-<?php echo $obj['id']; ?>"><?php echo $obj['tipocambio'] ?></label><input type="text" style="display: none;text-align: center;width: 80px" id="txttipoCambio-<?php echo $obj['id']; ?>" /></td>
                                        <td style="width: 145px; text-align: center"><a title="grabar" style="display: none;" id="grabarContrato-<?php echo $obj['id']; ?>" href="javascript:editarDetalleContrato(<?php echo $obj['id']; ?>);"><?php echo image_tag('icon_save.png') ?></a><a  id="editarContrato-<?php echo $obj['id'] ?>" href="javascript:changeFormatTextContrato(<?php echo $obj['id']; ?>)"><?php echo image_tag('icon_edit.png') ?></a>&nbsp;&nbsp;&nbsp;&nbsp;<a id="eliminar" href="javascript:eliminarDetalleContrato(<?php echo $obj['id']; ?>);"><?php echo image_tag('icon_delete.png') ?></a></td>
                                    </tr>
                                   <?php }; ?>
                                </table>   
                              <?php endif; ?>

                        </div>


                    </td>
                </td>

            </tr>
           
            

        
        </table>
          
                            </div>
    </form>
    <table style="width: 860px;text-align: center;">
            <tr style="height: 80px">
                <td style="text-align: center;"><input type="button" onclick="validarProducto('formProducto','<?php echo url_for('@updateProducto') ?>');" id="grabar" name="grabarProveedor" value="Grabar" />&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" id="cancelar" name="cancelar" value="Cancelar" /></td>
            </tr>

    </table>

</div>

<script type="text/javascript">


    <?php if($productoBean->getItemAutogetionable()==1 ): ?>
        apagarEncender();  
    <?php endif; ?>
    <?php if($productoBean->getItemComision()==1 ): ?>
        mostrarcomision();  
    <?php endif; ?>
    <?php if($productoBean->getItemFee()==1 ): ?>
        mostrarFee();  
    <?php endif; ?>



var nombreSessionDetalleContrato = "s_agregarContratoEditar";
  
function apagarEncender(){
        
        $(".margena").toggle ();
    
}


function mostrarcomision(){

        var checkcomision=document.getElementById("checkcomision");

        if(ctradicional.style.display=="block" && cplataforma.style.display=="block"){
            ctradicional.style.display="none";
            cplataforma.style.display="none";
            checkcomision.checked=="checked";

        }else{

            ctradicional.style.display="block";
            cplataforma.style.display="block";
            checkcomision.checked=="";
        }


}

function mostrarFee(){

      var checkfee= document.getElementById("checkfee");
      if(cfee.style.display=="block"){
          cfee.style.display="none";
          checkfee.checked=="checked";
      }else{

          cfee.style.display="block";
          checkfee.checked=="";
      }



}


function editarComisionesTradicionales(){

      var checktradicional =document.getElementById("checktradicional");
      var textcomision=document.getElementById("textctradicional");
      

 if(checktradicional.checked==""){

      
     textcomision.setAttribute('readOnly', 'readOnly');
 
 }else{
  textcomision.removeAttribute('readOnly');
  textcomision.focus();

 }
}

function editarComisionesAutogestionables(){
    
       var checkautogestionable =document.getElementById("checkautogestionable");
      var textautogestionable=document.getElementById("textautogestionable");


 if(checkautogestionable.checked==""){

     textautogestionable.setAttribute('readOnly', 'readOnly');
 }else{
  textautogestionable.removeAttribute('readOnly');
  textautogestionable.focus();

 }
    
}




/*----------Detalle Contrato----------------------*/

function agregarContrato()
{

   var proveedorId     = $("#proveedor").val();
   var proveedorName   = $("#proveedor option:selected").text();
   
   var numerocontrato  = $("#numerocontrato").val();
   var monto           = $("#monto").val();
   var monedaBanco     = $("input[name=monedabanco]:checked").val();
   var tipocambio      = $("#tipocambio").val();
   if(proveedorId!="none")
   {
       if(numerocontrato.length>0 && monto.length >0 && tipocambio.length > 0)
       {
           
           detalleContrato(nombreSessionDetalleContrato,proveedorId,proveedorName,numerocontrato,monto,monedaBanco,tipocambio,"<?php echo url_for('@ajaxAgregarContrato') ?>");
       }
       else
       {
           alert("Los siguientes campos son requeridos \n -Numero de contrato \n -Monto \n -T.C. Ref");
       }
   }
   else
   {
       alert("Seleccione un proveedor");
   }

}

function editarDetalleContrato(idDetalle)
{
   
    var proveedorId     = $("#cboproveedor-"+idDetalle).val();
    var proveedorName   = $("#cboproveedor-"+idDetalle+ " option:selected").text();   
    var numerocontrato  = $("#txtnumerocontrato-"+idDetalle).val();
    var monto           = $("#txtmonto-"+idDetalle).val();   
    var monedaBanco     = $("#cbomondea-"+idDetalle).val();   
    var tipocambio      = $("#txttipoCambio-"+idDetalle).val();
   
    if(numerocontrato.length>0 && monto.length >0 && tipocambio.length > 0)
    {
        editarContratoDetalle(nombreSessionDetalleContrato,idDetalle,proveedorId,proveedorName,numerocontrato,monto,monedaBanco,tipocambio,"<?php echo url_for('@ajaxEditarContrato'); ?>");
    }
    else
    {
        alert("Los siguientes campos son requeridos \n -Numero de contrato \n -Monto \n -T.C. Ref");
    }


}


function eliminarDetalleContrato(idDetalle)
{

        eliminarContratoDetalle(idDetalle,"<?php echo url_for('@ajaxEliminarContratoEditar')  ?>");


}


function validarProducto(idForm,actionForm)
{  
   $("#"+idForm).attr('action',actionForm) ;       
   $("#"+idForm).submit();
}


function eliminarDetalleArchivo(idParametro)
{
    
     var respuesta = confirm('¿Está seguro que desea eliminar el archivo permanentemente');
     if(respuesta)
     {
         
         
          $.ajax({
            type: "get",
            url: '<?php echo url_for('@eliminarDetalleArchivoProducto') ?>',
            dataType: "html",
            data:
            {
                idDetalle:idParametro                
            },
            success:function(data)
            {
                $("#tabla-"+idParametro).remove();
            }
         });
     }
     
}


</script>